#include<stdio.h>

struct node
{
    int nextp;
    int no_out;
} link[31];
int main()
{
    int i,j,k;
    printf("The original circle is(+:pagandom,@:christian):\n");
    for(i=1;i<=30;i++)
    {
        link[i].nextp=i+1;
        link[i].no_out=1;
    }
    link[30].nextp=1;
    j=30;
    for(i=0;i<15;i++){
    for(i=0;;)
    if(k<15)
    {
        j=link[j].nextp;
        k+=link[j].no_out;
    }
    else break;
    link[j].no_out=0;
}
for(i=1;i<=30;i++)
printf("%c",link[i].no_out?'@':'+');
printf("\n");
}